# build multiple sources
#Program('mls', ['main.cpp', 'p1.cpp', 'p2.cpp'])

# build multiple sources by characters match
#Program('mls', Glob('*.cpp'))

# build source by +
#common_sources = ['p1.cpp', 'p2.cpp']
#Program('lsp', common_sources + 'main.cpp')
#Program('lsp', common_sources + ['main.cpp'])

src_files = Split('main.cpp p1.cpp p2.cpp')
Program(target='lsp', source=src_files)